home *** CD-ROM | disk | FTP | other *** search
- ; Installationsskript für ONline_Check 3.72 Professional
- ; $VER: ONline_Check Install 3.72 beta Pro (30.8.1997)
- ; (c) 1997 A.Teichmann
-
- (set version 3)
- (set revision 72 pro)
- (set @app-name ("ONline_Check %ld.%ld" version revision))
-
- (if (= @language "deutsch")
- (
- (set @abort-button "Installation abrechen!")
- (set @error-msg "Fataler Fehler!")
- (set #welcome (cat
- @app-name
- "-Installation\n\n"
- "Damit wird der ONline_Check automatisch auf\n"
- "Ihrer Festplatte installiert\n\n"
- "ONline_Check © 1997 A.Teichmann@gmx.net\n"))
- (set #version_error
- "\nTut mit leid !\n\nONline_Check benötigt mindestens\nOS 2.04")
- (set #libs
- "libs:")
- (set #s
- "s:")
- (set #Scatalogs
- "locale/deutsch/ONline_Check.catalog")
- (set #Dcatalogs
- "sys:locale/catalogs/deutsch/")
- (set #Dcatalogsf
- "s:online_check.dat")
- (set #Sprefs
- "prefs/deutsch/ONline_Check.pref")
- (set #Sprefsicon
- "prefs/deutsch/ONline_Check.pref.info")
- (set #Starif
- "prefs/deutsch/ONline_Check.dat")
- (set #Scheck
- "bin/ONline_Check")
- (set #Scheckicon
- "bin/ONline_Check.info")
- (set #Sguide
- "docs/deutsch/ONline_Check.guide")
- (set #Sguideicon
- "docs/deutsch/ONline_Check.guide.info")
- (set #Sreg
- "docs/deutsch/ONline_Check.register")
- (set #Sregicon
- "docs/deutsch/ONline_Check.register.info")
- (set #install
- "Installiere ")
- (set #whichdrawer
- "Wo soll für ONline_Check ein Verzeichnis angelegt werden?")
- (set #whichdrawer_help (cat
- "Ein Verzeichnis namens 'ONline_Check' wird dort "
- "erzeugt. Dort wird ONline_Check nach der "
- "Installation zu finden sein."))
- (set #whichdraweru
- "Wo befindet sich ihr Online_Check Hauptprogramm ?")
- (set #whichdrawer_helpu (cat
- "'ONline_Check' wird dort geupdatet."
- "Nach installation wird dort die neueste version zu finden"
- "sein."))
-
- (set #selectparts
- "Bitte wählen sie Zwischen Vollinstallation und UPdate")
- (set #selectparts_help (cat
- "Update bedeutet ,ihr altes Prefsfile bleibt erhalten"
- "und muss gegebenfalls wenn es neue Einträge gibt per"
- "hand an die neue Version angepasst werden."))
- (set #bye (cat
- "\n\n\nViel Spaß und niedrige Telefonkosten mit\n\n"
- "ONline_Check "version"."revision"\n\n"
- "wünscht Ihnen\n\n"
- "A.Teichmann@gmx.net\n"))
- )
- )
-
- (message #welcome)
- (complete 0)
-
- (if (< (/ (getversion) 65536) 37)
- (abort #version_error))
-
- (set x %01)
-
- (if (exists(#Dcatalogsf))
- (set x
- (askoptions
- (prompt #selectparts)
- (help #selectparts_help)
- (choices
- "Vollinstallation (überschreibt alte Prefs Files)"
- "Update (Nur Hauptprogramm / GUIDE )"
- (default %10))
- )
- )
- )
-
-
-
- (if (bitand x %10)(
- (set ziel
- (askdir
- (prompt #whichdraweru )
- (default "sys:")
- (help #whichdrawer_helpu )
- )
- )
- ;(set @default-dest ziel )
- (if (exists(ziel"ONline_Check"))
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check Hauptprogramm"))
- (help #ONline_Check_help)
- (source #Scheck)
- (dest ziel)(confirm "expert"))
- )
- (complete 30 )
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check Catalogfile"))
- (help #ONline_Check_help)
- (source #Scatalogs)
- (dest #Dcatalogs)(confirm "expert"))
- (complete 60 )
- (if (exists(ziel"ONline_Check.guide"))
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check Anleitung"))
- (help #ONline_Check_help)
- (source #Sguide)
- (dest ziel)(confirm "expert"))
- (complete 100 ))
- )
- )
-
-
-
- (if (bitand x %01)(
- (set ziel
- (askdir
- (prompt #whichdrawer )
- (default "sys:")
- (help #whichdrawer_help )
- )
- )
-
-
- (set @default-dest ziel )
- (set ziel (tackon ziel "ONline_Check"))
- (makedir ziel (infos))
-
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check"))
- (help #ONline_Check_help)
- (source #Scatalogs)
- (dest #Dcatalogs)(confirm "expert"))
- (complete 15 )
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check"))
- (help #ONline_Check_help)
- (source #Sprefs)
- (dest ziel)(confirm "expert"))
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check"))
- (help #ONline_Check_help)
- (source #Starif)
- (dest #s)(confirm "expert"))
- (complete 30 )
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check"))
- (help #ONline_Check_help)
- (source #Sprefsicon)
- (dest ziel)(confirm "expert"))
- (complete 45 )
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check"))
- (help #ONline_Check_help)
- (source #Scheck)
- (dest ziel)(confirm "expert"))
- (complete 60 )
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check"))
- (help #ONline_Check_help)
- (source #Scheckicon)
- (dest ziel)(confirm "expert"))
- (complete 68 )
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check"))
- (help #ONline_Check_help)
- (source #Sguide)
- (dest ziel)(confirm "expert"))
- (complete 85 )
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check"))
- (help #ONline_Check_help)
- (source #Sguideicon)
- (dest ziel)(confirm "expert"))
- (complete 95 )
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check"))
- (help #ONline_Check_help)
- (source "libs")
- (all)
- (dest #libs)(confirm "expert"))
- (complete 98 )
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check"))
- (help #ONline_Check_help)
- (source #Sreg)
- (dest ziel)(confirm "expert"))
- (complete 99 )
- (copyfiles
- (prompt (cat "\n\n" #install "ONline_Check"))
- (help #ONline_Check_help)
- (source #Sregicon)
- (dest ziel)(confirm "expert"))
- (complete 100)
- (message #bye )
- (exit)
- ))
-